Geneva School of Diplomacy
Address
International Relations,
Chemin de l'imperatrice 18
Postal code
1292
City
Geneva
Country
Switzerland
Website
Chemin de l'imperatrice 18
Phone
+41(0)223003377